40013427
54392800
1249712
89633432
47845298
50366561
94577437
27718087
81338206
49698997
69482780
4956457
11261048
57437681
93969044
44444582
96305044
24844184
38602024
65578047
41314064
48356736
32313671
98706612
11836745
78299379
63504213
61795062
38003734
41635957
62837198
27229659
50223865
60961771
63882261
57374008
20976978
6856534
48173131
39185452