12166327
2256157
85262200
17057825
54569673
92766097
81852743
49494215
5012300
68004890
7487912
79989389
35701541
69978912
66203044
98564812
96859369
75226300
4898118
40789887
12813144
35483916
24427360
99754134
29753194
24762582
69852309
88589018
36579224
87882661
5831511
1791201
26426096
20254519
60806144
98051950
94086037
11216288
64132042
5766564