49158703
6257184
64619527
99081174
73055152
89261451
66428559
98115769
20724946
5537182
7423955
42655409
23556017
43551066
82478000
51182989
53214761
10999060
92112314
49625788
89609593
53493504
41227750
38294317
14668870
7493556
84816080
57241188
69175141
67967904
75289890
97895124
7817285
92533656
85686849
264221
8253907
28604966
90428589
26431845