96082576
8605844
10766227
4462025
45443545
79217441
54437674
7036645
12893801
41443754
72643237
15467513
4076886
20053030
25589870
16706787
72264968
34879643
1779350
32951341
48645671
20633773
62922176
99388788
83668759
3137584
48167995
45718881
37314814
14466677
88753123
26446330
1595983
79335516
46978682
37909377
63561025
83456013
30477765
94525642