15274616
6779742
75182350
80948422
29015285
13243730
55304577
7572729
92521011
32104300
9626639
5568328
75752911
72503938
89396854
66891730
68886370
71368662
5210292
6658261
66323043
41495984
73431915
36987564
80669584
40377924
28275721
30845255
11684385
26227918
64622634
6166751
31293640
79868343
92876079
7659030
21485387
31683659
94931204
59529712