94603046
20967535
56272391
23972374
62139928
11537234
20079948
87039543
30851878
61069388
42105368
95257662
21339946
22248455
78802026
82144322
56807069
46845182
75171554
77686245
69698970
41631699
2821347
63235857
82383237
49808820
55008094
37154986
17895868
9119709
68663683
6717563
18796042
44711912
46186155
30156745
22829902
22802018
94171143
4907259