47115801
98881839
45254016
24474999
58137673
44769003
29549213
36733038
10202527
18165774
51851816
6795782
827018
95648490
39271202
30145386
43311049
94913963
3354535
82795341
93013077
60113824
3201684
38773920
18613028
31861242
29264026
9859279
42562978
49136019
35127219
23373193
67089891
493491
18864326
84138690
18418385
86135078
28993939
70973968