70115436
46307891
72105975
15447400
96608730
59808164
53552054
55272787
41351221
60959483
14513395
89345339
69418471
54199820
32307401
5145628
4304901
50711511
6673673
46488183
91627191
72171427
64072903
16376652
95413249
70556594
86601482
1271107
76575875
58701376
12532363
73742152
4187420
8398205
69812717
95374858
85908402
19027496
4697764
41238724