3961831
83886740
98185001
5331116
71743918
30656265
24587492
50593532
62675583
50344450
42902620
2543192
71859690
25157794
93128147
1546820
1343268
19554289
94741086
41938895
7431191
79832872
34399495
31008883
6539020
73729710
30808024
56444554
86506488
76403664
2285175
82839645
78463727
64174516
7237553
25079948
77247330
85857801
48836184
1231838