83118122
2345156
25355901
63703963
93619366
68904558
86648833
6629521
53499083
33898036
26481074
62322469
45434220
65123463
45049279
57539541
44332504
1154783
124330
7509691
18325364
1561705
56288129
49117925
39833522
29935187
5423229
686221
90192769
66421873
15263761
45677477
22972992
36614444
79716169
19018006
96964260
5223390
59785715
50838872