51348426
15251391
64647954
96087769
46832710
10994833
95579089
72791899
54935737
17519392
86325990
9063514
4117021
48306257
35718340
2310865
43554174
68164411
42474636
88741719
6448479
25945729
19302867
8121145
9693135
23168035
67477292
75475035
7127370
43622887
28519231
27814098
12873194
44258203
13484613
64886332
5706898
76379420
74264100
90752310