34397663
18645038
9163574
65351744
31979102
65268921
27487070
50226896
29784046
26731332
5625107
36078227
28215567
24846908
99877707
94015005
37193912
38773874
65054346
83605004
49359994
66791470
81042775
38729826
78363581
49142735
61763193
93916008
19942525
8000941
57071940
75384887
25184006
79275209
76727052
74656373
61848054
94678893
54922018
62897283