38591890
25504107
9812107
76564361
19748841
13784565
98534101
77218275
90525524
84611106
76171274
71887779
51195851
29844948
10572847
4467292
99451274
84648116
92006534
9872731
6045459
8757147
21454886
95244926
23455813
51588716
5632227
5552493
85318559
95983215
1052343
80229090
37569715
82522176
8157849
34096082
812694
35541242
46672850
71543158