18301935
7189921
72614965
28869384
38255551
5187580
3097613
51905310
39095278
19624195
71361428
95895389
3278667
77425243
76191166
68279828
79366884
41067860
16659989
1919878
9674843
90622383
1869957
62991039
59897074
44483596
19766037
35517465
332222
1235506
64299
53794095
52246047
89283065
14834947
86804880
72698939
76755954
72651190
95603670