6643708
97999434
1609299
59046840
89850
26802425
594425
4341575
932959
64406264
90304369
70674543
81375169
18635346
62277732
75932149
82894129
79814960
4527914
55486607
66114593
80385863
23745571
28852953
2241433
75362810
16897707
33969679
31806731
24696979
82275877
36698497
45595449
56181451
30491716
7178153
98736866
3531194
23379658
22719016