96864262
4178726
81536016
8054693
72776751
40169493
87987778
25132099
67169932
80263291
18605834
91438743
8520313
98669134
67995634
37635011
22462723
61925213
15813433
73255544
88084220
10322456
55781684
6583186
91298510
85231156
73738846
60972680
79538535
39272918
30761355
35963671
25882311
33584028
10896613
69259174
11033786
7773404
9961686
60511118