76773966
80465707
922681
50705677
5168524
76556571
45635365
37748669
51865184
3398798
69073216
57956028
12825656
98108708
4785709
65738558
59374072
9255484
47643333
8482210
19767582
28647697
34204218
316664
70216290
6294353
51056471
7183428
72458826
95755790
9352448
70429560
50168247
53478263
76355043
95976509
18036402
99523029
88282716
9485835