93665788
8126431
85391680
33153700
42966999
55633172
26818804
65064100
88751599
18898190
85488010
93434249
10365309
61491904
61016228
9954601
69417253
94626395
55161754
72518300
4385929
99102007
55249
38448973
53203085
2767466
48584230
19134558
9221359
29233872
3966986
37868211
77516277
70195269
32952850
93549109
89574568
72274297
46313943
93097197