47204156
64745023
16076532
21655623
43322461
8392822
49877758
18239510
66738371
97602594
14562151
35596469
85071464
13916885
32488316
20033003
87383742
19151840
3843604
70745064
8245440
45309087
78309635
62005580
15505784
29015691
47024120
5253349
44845370
41194672
29646852
39168134
7564298
5685297
43414480
82004416
2191687
26943823
67088599
34938325