83286631
3209477
85394596
4356483
76786221
83394785
33308772
66776997
40597468
9561038
2699948
3475414
14186541
13234003
80932808
9463578
67838477
13507887
25824880
97591469
76783719
91521910
31922522
39207215
45463209
44481053
57776940
5326997
78578415
74984234
59904193
58191701
65144412
39448010
51347405
55935090
8521240
86971400
9425895
40508388