32932757
3331464
77074149
22958025
49905680
66948136
87797044
34054723
9171853
3573148
87406445
61877854
46836759
18173929
59362836
56325662
40014208
12532328
68964948
5625313
51288375
73631077
44267789
30337999
36061116
9393285
57759041
21844630
97157316
16622891
33282207
69989837
61057376
45465360
74359650
45519589
76358873
39615689
23254732
90771158