64335272
8507001
48129627
1627255
55075606
41548377
10377296
15082895
61621376
9107383
97731973
1445371
86366507
13017041
19149017
1912503
10783963
63212809
47951532
845602
49717776
87467215
51475432
93246048
79772001
66049234
65871129
419925
60893998
53487859
67567812
7775786
40203471
45562438
26761654
17236269
86153066
1915164
99797895
29796554