71449796
38983356
75765037
79796055
70274755
54591998
68319519
67385102
39847238
62431217
41169928
80311184
6544420
3651339
86943990
55908175
2517603
71329848
37528054
47977709
82136406
21267171
34151498
95955847
61195081
17824420
18875991
631485
30648360
54679364
56261478
17957796
1826635
20716248
18523161
100327
57343060
40135175
87871189
94046322