79878966
20117442
74596473
49357059
7429211
66089000
5039517
5113346
79358543
34559603
86607199
42553131
66844945
77002337
18697844
7973440
84519944
70909715
27158701
22763705
25197440
14917391
12546716
10633479
21924643
86289669
10034474
9531678
7177861
607551
67407030
34018211
56121093
3780194
95788082
52545723
72018349
39048737
90446811
7687136