10141710
56912234
86256786
76092324
30463907
3578844
39814467
20089462
70953583
60865496
38675845
76358659
63098914
94928559
94479958
86332171
94334749
53246997
99978626
48924620
47381461
14624299
39478884
21533232
81522309
8248573
22146689
21872790
65051439
2105812
40325832
34102411
17781173
8595006
84876079
3842291
90402793
48073391
71217250
21427385