40878066
23475679
20046713
74821619
4372680
79342906
7607944
13071688
89187621
24829280
59227953
82451475
91947226
43425574
46886092
38725734
55732434
12258956
62359562
9977372
7768868
5528227
29541324
50649813
66128720
14281267
24609044
54283002
43631796
54186431
99857916
8774909
20463879
42685747
78598543
57102396
74001140
42176741
94598582
89723031