56905166
87291185
65401658
93257626
38531653
7500176
44848550
202585
86642339
78047782
72222106
2134149
52053854
70585691
4980953
32081643
16529203
15226927
78412840
38311807
10706082
51183170
19438966
60434338
37396732
45368612
6281756
19725128
40322283
8776584
78481055
91703159
1744767
89277642
37691205
57952229
91723138
29145765
63738367
45389192