94083861
6164252
4583459
28319234
39651861
44949951
43006022
23476657
7495179
86165847
50973528
26672809
72356662
607063
60097218
36946735
37056671
5847799
7245175
92416392
64665201
25059703
2596891
19234034
49459526
48466893
77554670
50465055
89678585
89303824
43664784
52872643
90674228
7974384
71848889
46934046
79644023
5731161
15167782
58561228