35345665
39678845
3299831
38447899
4257329
349994
19993696
57085739
3140139
96839590
89604862
59734946
76479215
64297154
40654378
6682659
54946665
25843600
40453296
28239944
18345150
97056620
99817609
59338753
79174380
4407575
73254848
13335327
38098699
36974991
8458660
76741639
99165139
44473009
95974443
55097653
35559301
78157236
91711642
14955556