14466385
49942022
1765447
19038445
57715925
9223192
17738289
87872376
43663049
965984
48987134
97213440
1714900
19075321
76692487
89965200
42966084
78208194
51729329
31585574
34123505
71683743
4983203
27519022
11064624
977573
48547399
25093891
50716154
90577430
63692886
42641126
13536547
4091227
60522625
98792149
32521311
38727608
31352746
64813632