42351637
4118958
2604311
24131486
19422576
30243680
73638594
4173896
82117926
3767287
85401398
17567002
9073610
83264959
96938183
5247755
95675173
20181056
13612152
36915978
76904380
81859696
35573589
71095225
75511767
74853212
19275225
91204114
32065764
72982220
76769484
84671711
51931146
58494868
11329086
68459304
26384424
37874354
4048302
6320204