43294148
73724653
41714432
3670523
42101159
21038309
98818226
11352211
91177657
5090949
74485924
12913091
98332633
31602310
84353301
38081279
5829145
23119954
96265788
83762106
41405686
11862306
97535352
69034462
1092086
87722059
55547586
60411975
12883871
53729238
49028731
5796331
73535927
35692420
57894953
57956824
45593046
95699049
23615010
13438846