23244482
81556608
82721394
86028963
30885433
56059096
18812514
54854122
76106596
75402050
25544993
93582868
30498462
80684451
1723480
78992687
3104415
74344774
78982387
9603299
81492685
15668352
43632586
88056853
76983930
56912679
50043409
94086072
20211176
1113946
53418913
27816153
46201371
71286965
51116317
90167473
13901400
2089964
79883447
51672511