2285098
65307040
53387288
32631753
72885082
16899979
7128542
51012906
14959531
57366417
42062140
78842867
24414781
5823369
92134967
76183858
95217235
72328778
46947986
10922052
64105542
5254345
55405732
9727862
18213258
7121134
34188621
27253081
2357233
42683080
26994112
88642735
61038908
93803909
60581406
1606041
40554589
27459484
89099536
49064799