90723943
64144809
15453565
1350386
1687682
88694764
22484484
5837930
5538486
28333093
61238055
74141054
64861680
52285464
25675365
45457104
64352634
67466850
48525254
2677996
55965883
24373540
70602704
61087720
94803563
93673572
19015449
51926838
59675872
7717348
5278753
3782277
17416979
24445707
93782740
15543780
29489262
83306932
74852573
47837232