42442779
98362711
7564282
65469758
45508448
3556800
64819464
19961455
837486
795952
4492922
72052961
36279771
25247175
92468400
58688507
99153189
41525035
41687480
52482905
7270782
69431678
30071214
25912106
45091169
31377472
9663967
355391
17019452
17763261
62526140
79342838
98235197
5446907
98546670
6904406
23827366
82326536
62914765
82113563