42897678
44758518
11199914
15163549
93576462
82622201
23879991
86671800
55292559
47133780
99069183
32076840
84633732
6935829
49189423
7913390
8999725
57024629
86605359
65858847
40303451
20914996
61179248
75218912
46216975
76732809
59398874
95923345
28169347
6280285
8494783
51221493
9712712
95847647
65778989
9737997
17354655
18391747
91109526
79741229