73407634
63625946
7405192
94823679
88277480
40384044
55305932
61464200
47094595
82209280
46291311
46458375
59923726
40638360
75802349
78321773
30572881
26413312
85176651
51016013
73261612
68564947
9990356
33741249
45833481
24671500
14298289
99026057
36986948
11491798
46723096
5672196
2255259
4273973
89841280
51754055
67766646
2396432
19069865
34902776