96504768
59453555
1500187
3442720
78302574
23138273
3666252
21381764
97176464
38126274
78307334
377922
58116117
2803820
22236558
51079873
52833244
22422236
60428729
85735786
45025755
85998
60289649
6607562
79054267
13906297
26966164
96089619
49983252
78778589
98211339
20636388
80957264
85242253
66654380
16199352
78591633
40935775
577348
80174786