9952522
85636854
49484942
72597521
91641748
7016667
38741340
3352543
10216943
72738477
48856812
12795981
64376998
7320220
38572694
17573672
56934438
21344477
29662753
50888551
40415535
82049426
66902741
99207292
66969386
6727160
980601
95885806
76358113
87253653
30655950
4406345
34291224
32988245
46019369
96658294
39385356
50473778
49503921
65901568