74195096
11439103
95857502
60854799
14056949
49848873
1171720
54521573
59989670
7908922
65417280
53691954
38634480
25789574
70963905
8751602
71033128
23249999
78715409
49078854
4374845
82649254
66042303
93433555
36547646
91324198
85842659
40857394
61696088
29507904
63306782
9328461
22541085
88647300
73982092
98065758
29691028
14832619
70197621
29286246