51724542
45125721
18644289
68256316
20568320
31262448
29352980
64944436
1428640
91657941
75877
27059785
5090511
55082669
17578513
8498639
3041660
55072166
30235943
5816570
5586206
9349659
34727435
133565
72035631
46207509
24589551
664586
18036439
13835334
9836535
19401234
88324113
89643278
23743061
88448768
68164958
7117236
20421211
47136290