18793855
58882990
62451897
37937002
42752694
32792793
46214676
89872781
1120157
99688293
37693469
86934840
87262899
83288470
1537238
73063771
57975307
40748840
35369024
41423817
6786446
88547044
96863110
53563799
76526538
39199973
61203021
22951176
95482879
144308
20528231
92271803
76159430
2280603
11556176
81799898
32966444
95018529
50859863
48747145