19702364
71493793
4452260
80323713
83345181
83623088
90749801
40725264
3524583
7035073
60348507
8076679
1270638
92468747
94874135
5449614
59858778
86829402
9002183
20627730
78264775
15982042
48217563
48001780
89012529
59316401
18517194
967982
42784218
41673587
11539333
79554933
2554853
63509031
49493518
70768626
13009173
5563576
20011436
75869429