66766300
16425175
24543619
71707648
35711169
67284434
5448535
49359417
59917167
7433670
69815329
47552883
9745850
75576254
1732007
67698855
71676110
32674654
107913
95088081
56205629
69994053
68882460
23918422
4355155
922226
22199668
13465872
15458806
10364798
77453462
74921247
9696919
1056747
9798590
19788401
47275997
51481853
19241514
96848257