95472336
28985500
8011885
80212830
95921395
48535862
31569351
56826859
81153040
20221423
4911232
96003803
35262286
30256087
2778198
85422070
68569927
45769741
376050
3618118
5084203
53844404
31586670
91217677
49237701
86313725
17654568
383394
67453156
29665828
11605044
53011063
69664637
687715
4406782
20804815
36598478
22429342
46056151
14003343