60382296
3030857
73198223
25116961
22797226
66891048
79693697
75686547
5935347
37278706
72577566
9073045
2947763
7515991
35388241
30469701
31641594
6225149
99009904
69407353
1522906
91507530
68264034
9591973
12815578
53865652
50515046
70476758
61951154
61753166
94149886
64559929
70952775
2089602
66379764
56284270
87897414
62189320
2724993
6746581