4609950
99745360
60081864
40841460
76105599
17283710
3764433
37276005
99707308
46024611
47363653
22771632
33462412
10526231
85412383
44082741
34789416
31098496
28562491
95343908
68648212
76844139
49278066
57986801
58641028
51958033
18342038
16407314
13133476
29815877
84845023
55487427
80263446
92672459
68535435
13233226
61108034
80793133
91507040
45457441