1756668
14111021
97542807
19975728
66628145
59277059
55866304
37036240
52402931
13261788
65832621
47055255
52051164
90657275
70089470
33257694
96869062
74557209
11515421
8611281
5870812
7262514
3999780
47869284
362759
38491295
69105340
31953189
37479143
52722711
79913502
63899301
41551347
98863874
85973938
27927631
11049955
34476383
17893283
20533534