49751725
64086197
5239644
4905580
8633202
71852923
87466734
41061669
32179137
32311496
51783147
23341281
19597092
59164773
22096959
70461917
69394447
5591498
62336447
68285690
32735953
58076631
37666541
98104828
67149846
46194699
4573702
23474225
93673432
78282860
99868208
74864861
24839103
75316777
41574390
49716006
15093991
94221917
76535105
47534628