97154566
68011269
3364952
67888670
52316704
64373361
82162340
67768055
4227840
47582913
13747696
68936965
30177375
57971132
28455526
87608780
17166628
30866598
33939164
67132364
17347601
22127640
9104934
33281995
70274337
65162462
204711
8788330
31795603
8959352
30891045
40454555
91289317
34939232
859533
88841077
90651175
90308866
5702118
38952989