8925033
30339486
65504905
63148052
13871
93238323
4402999
12906982
32209159
9689070
41631027
3518430
30071400
33115652
35673442
955867
8555804
66417337
1451999
42173927
84763936
64546049
28107702
91882230
87927644
17081994
9568560
76463903
46686801
4763771
87068150
82441743
9890982
4152602
19181317
68632200
19286439
3705920
60724520
38444171