46346962
663228
33289086
76918431
76148871
90158057
60005210
13583304
4856908
67508739
15966606
55024893
36264238
953617
51965406
42904145
36207208
48913538
43149281
6073679
81992844
4612222
95263270
50602389
71999503
11088110
74888106
93866580
87893529
35485138
24829573
36797425
64058789
74261469
3198653
54875967
10238479
70912911
19302505
46256858