44242357
6174168
14512903
86033966
16202823
318728
48491378
2757551
9465683
7003251
5981812
76396413
70223206
74279421
32839998
70326495
74255228
44176004
56732427
85902539
25612241
10327998
17179829
991880
2301270
32045822
10126626
60205140
92265894
32386409
68028773
18213140
70447633
254312
63426564
36684091
26091763
7955607
28098800
38657041