18078852
30242325
65648424
19067556
84883977
7588321
45413209
1448690
68373167
1327869
97259382
19883663
38427812
37199291
1341102
77599304
59694841
98539048
35683096
94285648
76606068
71205135
69392956
66152163
11541032
27253916
65092938
60892576
3261452
35419019
41915129
4358287
24741524
52075132
4543334
7366385
98894508
83228346
37029332
8875991