23718894
55886468
21514912
73455247
59154220
17364343
14071191
85385822
34805421
31506352
44742436
510679
74304022
39196355
15141145
64884126
25773252
24594167
38741311
57093577
17609107
65498752
70181059
87162297
98254579
73813063
72709291
36953659
27131868
13955936
28412548
89579831
8321530
16221750
41063071
7672186
80434450
5839795
86168319
86934968