98376644
1644582
42229057
92832138
66911819
61196679
5820619
3698277
55473953
38729520
48169718
59988815
56236468
93819152
27855465
66732200
92584200
47371690
12151964
6669538
39461742
83638610
1636580
46314971
49847001
6461263
20694253
18196283
8265733
39202602
26175196
66439463
49465616
66989073
46287335
94064864
76557514
4714597
79107691
87552177