81286818
2094217
53066635
14028787
1959154
38759474
6952707
68342266
76158393
26914217
84516459
54054822
87064860
43117278
39224185
2177884
31568115
35427541
95959950
26505152
5154785
51176160
5873383
50014325
88273440
4646585
19762315
72642976
32977485
49426862
24188756
54769881
53584226
99746889
72498118
51275741
86385939
92962541
72663573
2063543