78958838
4679886
19473106
16048716
67849221
37263928
26017980
35026696
16534476
20959776
1333900
47071529
86354360
88593720
40352038
48497687
68489473
15332497
75328091
6855460
65608748
87378444
59496642
75009750
20388569
964139
47791851
65675
16866529
4782778
96082864
46804117
75591343
46424713
8262234
12089196
5876632
96451067
36536472
48947828