2947103
47818446
54042638
34879905
33556979
62105631
9454136
64523012
98397851
61177230
11972449
59362349
90389157
8766441
8333397
28977621
22105289
5365003
28975992
31476004
4901625
6898860
6398191
32018344
12845371
42521444
74741259
74696177
73135271
27426988
3580404
147539
25977405
80181953
80184038
1072355
78606822
29515451
63515454
27652803