52903534
93704172
8971259
15556923
39713193
11099828
72337790
70862925
86601831
51819063
4637675
29111231
5064850
74584924
17884375
46446347
59385655
70583271
34234246
82547031
81834894
40332610
3964019
17862789
1649549
20875815
62294993
66571712
92816330
21872711
76036112
16237853
69898682
13421026
36147349
67912565
61958563
82961159
1468245
94135286