44427591
26836619
3229936
40448530
2878935
39967703
49054140
8011207
65396017
77746282
26177308
9820245
152196
23532526
7146985
21329637
31231877
72844327
70196400
71041216
39244649
73642498
87956410
3069577
6651500
10185841
80464423
53777329
15622909
97971200
78831455
19302844
28202614
42215321
21605351
49427286
58065103
64983414
41193901
21597870