34014955
16268000
22183781
85923072
99637650
41525115
59289018
37105928
19347195
14369824
31561909
32902908
92878406
4942156
73735995
16304901
79564920
36947896
53033405
4704747
92521015
37744786
37466159
17736454
45963237
98175242
900193
3423332
7304121
14616239
64667984
912033
78017806
28436234
916886
4967464
69947497
2574955
45625581
49716324