66892636
65812590
13701797
20139797
50885398
13965193
99299495
36007990
11864092
47071783
59352595
50891312
81849449
3765784
82186690
51584117
82413500
23058523
29943707
5756651
54599656
1297329
95119327
42777415
86299839
7571945
65398602
22184308
13199731
24955352
29181372
15649878
94244472
75928636
97252891
82781702
65031019
8441513
98397836
80031056