2496279
42986074
3437786
51018000
90203693
80547921
63618044
1367720
99691294
52933425
47125608
30205567
9389978
509636
66654266
59623566
6394104
23857694
26166966
91515806
46599678
687591
5958828
93843460
81124882
68216735
37705101
44331307
32234519
22908479
83614088
57731147
6828668
46897299
18016215
36524804
80976447
51259496
94096498
3050292