49679529
76103550
19479280
10895004
15804127
53495874
93893288
87865764
41282848
6433230
89419162
85447620
51319872
81852866
36627773
30573661
32995831
61216994
83976726
98878154
35537749
73764932
62815536
11695164
24818389
5791710
63092504
91858619
73645000
96358464
47914364
571741
10784027
7341812
93604595
2761719
31173161
82039600
98419821
60609470