75322266
84216106
66544773
6685015
35658901
10018298
41951324
51974489
80544359
15594002
7494281
60985488
21735129
81973327
4379861
82811914
16677556
43614996
97899884
11388662
84465026
7356325
60112350
59758613
22992261
30658848
18503505
62319411
2500689
3312116
10283593
8928062
19252852
23787309
15836063
6996854
47218652
41501337
87131741
61749300