3778999
27032305
57352258
40502978
17839546
74285150
56602049
99208490
60274183
72257259
8119893
95497641
54328326
42423951
6696194
62205709
36649228
24907770
1561051
43053140
9587608
92207257
6503880
94913643
66262581
35652326
63907704
3903327
40289678
16715373
29428447
423889
20844351
89942185
46177428
28327537
59308204
32443528
43604308
96505194