520138
28352179
63227493
41478574
3386303
90969931
65919085
61728075
30223882
5429838
32954804
35402475
19962150
75255986
2229037
98326352
54761006
94613624
92066208
28987105
81079064
97903373
1144190
5556379
53332648
74703530
17427310
8698202
16828602
53096693
39049246
66736701
46565226
11124039
78716794
42249927
9045190
67464794
8305452
64163264