81149939
11394785
18581012
92328950
78439828
36557319
40335408
20381023
66226034
43845137
50893955
810264
20724661
65737151
57367220
67308587
95002180
28383236
56251430
23323086
11337630
6668867
774401
88195510
40843938
17139214
15532300
30263413
66272575
90285595
7094812
42397560
15527397
89587145
885411
28619385
99034354
16261241
53001344
38829867