51951952
492953
29831066
22309091
30897334
12795533
58511803
42526654
23396
8086978
45147358
30391769
96281025
38476042
30496779
61681229
35732642
79966502
9128293
437372
96384569
8966267
8731332
84289626
57405421
5646230
98782933
4665943
25561352
6866598
34574321
71776315
10845699
9308320
8301329
55811383
69478704
76971392
252962
88251629