82168926
56568722
38798317
34306440
88591724
2014858
63674417
64605284
57319827
57079099
63347440
8022657
16804412
87788233
49621163
26045089
952367
96994624
12426198
7028709
671402
6623344
61923717
9299189
40788397
79588094
98835739
5425083
45619
58579622
67428515
59144404
88502641
97494990
92666639
74118593
91383408
49506494
85562123
3771406