96961678
3499781
30115352
65892826
2714410
93554135
20069193
65557996
89116068
41262119
7224553
45667592
26357039
9923205
48115347
23123300
94128681
30812819
50701653
32352133
81802702
22876202
96851475
30552487
10207607
74866570
17914684
70143900
64223813
33047736
81347223
87408801
59537715
17557019
73895267
23463681
3084046
99791517
63028654
42481406