20964002
43004892
18991484
10118271
255292
25656221
39423220
41297844
44474279
40644841
45621518
64586186
42539359
14739389
92747333
45658662
7252903
20758133
20703872
50809576
11129862
7911872
87736143
16401694
62706622
96651227
14768602
41146841
9284895
43143272
65584192
61387993
10538259
24322303
46788397
67933773
38815433
81449697
15025619
94418090