12082956
9217624
24415225
64921207
33221787
56053479
63168697
5641336
29939120
85813729
13869062
54266558
5664938
18338394
30212853
64262009
15373275
10772909
81299567
27663870
73805661
11682891
72974816
67307673
79442510
18774492
72342568
46939294
92339377
46868563
18988198
8966424
77102990
1147392
7973387
90227112
55662961
65442284
93227646
27174892