6314736
70721672
34408723
94606528
5836664
88145242
67313258
9952914
27048375
67167759
5700966
6327884
955316
13635394
21727698
20394564
46228244
43288442
35776223
62141875
48709811
99035037
80804204
45221619
89551171
12556311
56688224
84058363
46552207
61807747
35582973
69847762
67718791
32146080
39157142
28246557
10814560
36881415
98198084
99904149