93485776
29439297
18437012
84746769
67317718
92886795
78203683
59829008
92588707
46766538
93455759
7742271
19939713
83199450
68645194
16049456
50553423
52475615
11475882
67378841
68254581
80437314
75422422
22251784
39754624
42927821
70907551
71723057
52776076
21419133
18378209
94662209
6392088
42302161
40228323
83188707
6698961
80313823
41294126
40724574