44284677
37419344
41627214
45702959
98752165
38282350
6683155
64273650
74839545
31031670
3704404
1004853
92909328
52037334
21625792
4454067
49756287
28137755
87509182
60207710
30759071
66609385
19609535
856740
65749618
73937451
519873
35804019
51609522
49502691
91445413
10738703
53995915
86848508
70191483
203725
87361568
22057821
10715093
4239251