75327084
42051444
70175132
16489550
90957815
68985190
17331446
72394167
10296028
17044949
5261635
9616434
35984629
34676964
64485414
95729956
91129695
8953794
39078535
76289469
76237020
40687507
51809400
70978057
58302196
79371860
4602613
90952354
44651454
33233747
9083397
1527136
20329579
81462783
31109299
75386840
56609206
5273127
67424168
28286201