68855537
1564219
65581220
22608006
75536085
47475055
8188872
69813718
98543642
16277390
83522267
2649615
66671910
94541886
3789188
28208121
4448838
7480363
5802949
94846377
6944586
50821023
95356097
90525021
13112316
42385815
48177532
3347159
97177879
7822344
43053610
5698854
34864734
11141477
60137208
101397
42927451
53632079
19142567
72329258