80569102
48366637
24873228
94853906
13255779
63984879
40531209
7488209
17825864
45224350
41717940
75853287
63219761
20566671
68456044
25152508
21558908
83147579
90189948
84664286
43749546
41462909
87285121
68231305
22918112
58778172
85526108
56459310
91297437
66119085
45121937
33165134
5361304
56284440
67236579
52503409
59786510
67631334
9194797
38106169