83702616
83256356
617426
89649687
75277357
86968
82357684
21242779
95635820
14715730
54967900
23041531
14242334
6993190
71292758
43149049
57638616
3009218
92288389
52583371
27731352
48817336
46818747
28022982
65819287
25401032
70219827
45825394
90061264
19116638
78745951
97819650
64215150
67552075
40233085
96508885
42045499
97782445
17236497
9456515