45578039
19839323
73729996
38805809
61409564
1329488
9255179
19285138
76235115
19296184
43347745
97605760
91253248
66176757
99348554
8223778
16786329
61278707
42424132
5302578
93592249
20151458
45799219
29143543
55408587
5646781
10245774
51991310
48208276
89287498
59732
6418255
80919693
610375
83204690
31349203
39814848
88726758
27086565
65831624