93701734
60942836
20035701
23244492
88604651
2305813
82916302
64637630
84868319
95674991
62213931
61423426
51767658
95236320
6919183
24433929
10061992
38077128
77362657
35778828
68907053
16241635
42365831
19308298
26363244
7336485
35739560
11526009
78545606
13379163
3621628
83767491
49663542
992028
65929740
5423253
77843081
23887356
7521735
59004831