93298717
81445127
76461891
2286082
3825136
86463766
71809598
46009411
70665815
9296881
1014763
75403058
5491241
2915710
21825313
80442795
86977217
6854341
72345499
62425432
49986966
13664942
74534798
90012757
81026753
32757788
14506723
70361343
93019203
79299450
65603615
37666299
20023130
64504890
84688922
64122499
96465233
70709090
47439996
95598316