59932028
81327831
29457552
29316686
79678599
24936310
56645719
34584506
5245480
53969157
19197133
26218727
46186451
92571717
73568707
40685337
9137124
70132286
61852689
87153515
3730125
75827612
42709947
64846446
60807095
79339118
51131829
4675252
31883107
34557372
93613220
9004224
80866458
773203
79822978
10403207
96491034
80712867
9184920
8026832