43393187
81015444
28967712
4726932
10784209
58315395
6098541
5350770
9493486
71504280
28347158
10299374
36374278
80382755
20852848
93575623
66431866
55474873
5888521
1459101
84883239
31812395
57405535
84583563
92031553
95405595
16995734
76384411
68554196
83586929
6517768
37408112
7772320
53976080
57369376
7513382
85695449
98655440
95907264
49486942