72159077
8735130
49272765
58151480
98835177
91476940
49444591
73794862
32267984
94646461
56118348
99244256
56032160
86194044
70134759
70379270
10172560
87859670
30481673
96919588
96381730
14995461
14685781
70568594
58113470
24667791
85946661
26943561
19727568
67469862
94792549
29728518
88341032
54562788
52122896
23798843
8709689
65869080
9625834
17483120