4773938
30831618
76044069
74028486
72833846
72348558
18419344
11701524
14321954
66578652
70281385
99042711
6614413
23734999
82264656
92496261
13782116
40579045
84889140
34935281
63727908
76043513
96348486
77729521
88907671
63553773
86531891
33391976
38033600
89986815
52677210
20274923
34145008
81781738
10801446
84213934
64207601
79454292
73745251
1645543