6861434
5807316
7402619
29963390
95586477
52441146
9125264
3267804
17221348
83338428
89361
10809708
37737612
63205415
60933516
20831280
79009139
55085443
20932722
2618730
24801563
99391310
49602135
55996919
78408263
1496137
60958295
78483866
12871035
66887367
96105592
25743510
34467
19578990
68776929
14959320
4845654
11762240
58493898
81588743