3347664
44737350
2179300
46592430
78196507
60931982
50205727
8823311
36046754
19928174
17062941
292397
64432626
20049048
14417836
40754200
41131849
93547578
39873823
94161955
97864135
74065069
9385709
96445808
430935
89434255
65002830
44124064
44191755
85127436
32485166
1799218
42013376
84105226
96532170
11488529
28768988
38257671
4795725
48981977