7149570
43249248
92982267
7909198
69407399
86387881
33032827
89134807
23818686
88666177
9178512
48648869
68985861
26479063
46704019
19468035
76766356
31202645
15276856
86127535
81297584
92833263
94293670
46819734
4096090
78125269
24369523
67046643
2657650
60678152
4472515
534872
51605276
28909044
89578575
77073699
74276952
22036635
93422008
35657852