28881482
30066816
86205473
41686609
52574111
63585690
9873756
43939313
52595278
75109310
43327690
84171872
48236529
83933465
6556669
79449487
4148280
81667366
9207967
11272601
59915060
4808975
96196967
28922724
68935770
26794878
35616011
82662496
49679095
95355875
17419520
2232510
19862298
89125815
78448813
17196144
69232556
40003813
70518053
46964075