6813078
35933505
31273990
63723850
66142377
33998600
63466559
34544448
9041696
86005901
58536574
1963216
21187041
42652123
94788924
85927405
91794
77477306
43685803
32129535
7755337
96266365
81634246
29081964
48694192
81891950
64948325
33715771
61296815
9130163
20269135
66128000
3564885
5099037
16979087
65141336
45971649
93313824
68813357
97686995