19353664
82328929
64917308
43875374
16063951
16335716
20294633
26464021
19412512
96547714
58369350
57944087
7329294
63563285
15783918
30387219
65064053
20865990
52658172
65945165
14491752
85701292
99096134
70726970
3952828
35672424
35865976
76152216
9806891
98792498
1486714
63665790
88881892
21694331
32255298
31157721
50032761
54796051
35502067
54308331