53411832
28993057
64786165
33686865
54186571
33459398
32481045
89048796
60794052
96204420
48472688
93023870
51775163
87519185
85639995
43629282
53578146
242272
6623942
11096848
63604803
85011722
92705569
34229918
28052297
40412078
91739981
16953527
71275726
11935644
22216048
45598953
70925932
68961427
93372746
88497130
76659619
14548146
48564918
12092225