97239386
83833769
75964710
11729202
52953961
88251455
98678852
69181773
99365601
45758203
5095
9707655
90755912
1252726
91977905
52847549
74223855
58449801
63395875
20846789
78115884
50175089
4325487
57962985
71897888
48607098
47641754
29331208
48306729
97409301
5524640
52332174
9391159
97442586
8506118
71245695
52915917
98501738
54542533
50426807