66346263
10558718
51411175
83902233
64423345
64871371
59597488
58146039
46098750
91232150
40109877
37231866
31503709
44628310
73887016
3083148
62315626
70503020
3221749
9606604
39937020
46441852
30151621
43453055
3752930
77275290
8844680
88601265
58237661
14663746
70507700
81371775
89606398
73649725
67065123
82578287
79133607
93818509
23341162
49064294