20286164
30786935
33313586
95052213
88604209
14305660
72129372
12468029
66346105
9877562
64697328
97212801
15399193
45404472
8345254
73698855
72962377
4613115
76642619
96278006
16461237
89601287
76894244
29757539
45148174
99133402
22327499
7472863
8083422
24667058
32667050
48829090
51821050
62287478
33951944
26647881
15268738
8766228
54433875
20125421