64062652
6098859
432567
7749925
86459103
10968575
7005998
7642166
4282136
44526467
39916434
93409218
37526859
30254851
15394746
19706986
6185838
9113847
82241777
797587
65221307
34525314
6323791
52925943
37009528
15738618
62869076
10244479
12344816
33703154
3695568
16706045
97026065
1662602
65968409
13367698
13942690
24766170
43252876
7617419