42962849
45117859
82668805
91092490
14795648
72136872
87942117
67577001
2190596
50893750
28421948
87168114
8431180
19505792
16995306
73566472
76126831
957772
25434969
139369
90191878
55657561
65956702
59024532
77072075
67356586
79189743
41075731
57669868
22599955
12175576
93333561
75397743
89136276
71441688
25287125
71961353
35077379
14283726
80337311