6169595
3123247
49409990
97455267
32557845
32107617
13336607
68325448
44714021
27135460
36415676
28887329
1623831
11343126
70954560
4704931
6808177
31941406
68807361
63085073
7596796
10564672
23112006
2748573
773176
98753826
15793666
46991334
54364121
9638252
21074529
92944235
14616021
20428268
2996268
83381313
92448961
14009409
34018121
100009069