49913303
66056758
50525111
64425797
97558405
16344416
16859046
34196427
81464238
9585575
15876986
5863146
4309827
5164824
95473151
89708736
56094239
85644101
75777943
30026673
43225828
7337691
12346798
25827142
51984424
61539727
61381956
67412164
58237047
25891443
11978547
6976741
8318220
43687059
11285914
23654888
36956330
24717479
6302714
18383528