62702118
14988338
28123749
18195030
83892876
47059622
93519651
77302383
83954293
79567955
38184736
86961430
18921995
36491590
66212024
96027717
44486353
91014604
97192897
45564983
59493374
989924
90087235
84198611
86776733
49687200
1024564
7371533
4698742
4822191
84663527
56022227
67006110
87382363
31996623
4154
137005
35296337
66088796
1639762