53293900
4766907
99956936
11039877
39335813
994917
87556321
69034429
23213379
40269937
46524860
5673343
89991622
51873875
3328282
28227814
76142393
32914605
82614341
70325945
19112994
87456267
88157399
48578547
5997103
47708724
37662999
2507211
38754593
58119149
49284427
81188640
4267379
53015275
50411614
14963850
97706643
83183943
11505937
1087186