9386561
20278861
20294580
36244508
43501579
11499313
3675909
12401607
83229432
7406453
22216289
68109315
21464806
12538096
86579002
48328366
2595232
54085166
42462796
67644332
98256423
88618332
98224069
27809210
36423512
10407046
68672294
4661475
305317
65343578
6913571
38993203
60008009
61696421
96038337
39996168
70426806
5676418
56319983
8127545