57837385
77164527
50765635
42034203
4362292
43186130
49889607
3305785
69839827
4182609
63507999
82396879
13354318
71802100
2969470
40269699
75685978
4754530
212376
63651773
119989
52156162
28038149
69344317
49115028
4411309
68848319
88756750
84494241
22752762
19549766
76415151
84118315
19119844
801652
29627557
8726136
30858944
29066569
70363492