12764857
20951162
8847861
99292213
24381601
70491550
37205045
71738837
52092115
20036086
27944711
3315542
69087303
87879851
328379
6654810
26169182
5891764
65563077
11833885
49643387
92261748
3255811
7524704
69788946
66577546
46093871
53098131
32539292
84576190
56649731
11801678
77886593
82764197
12294666
21245792
2729182
35435479
7799752
34664644