32198116
65332786
91264386
11813320
73039133
26987559
10558322
13732093
14608008
89348251
58632787
49977960
6906427
59258832
59442430
24239614
22861335
94992556
18515373
12798324
61524942
24605134
50651005
64477894
24925907
1219261
1138465
69584091
27417698
29227854
35132093
22857931
32041522
86262580
97778594
81908909
94471859
9994839
2398272
81145608