82615452
76652252
38746091
6994259
81512590
27192158
18627292
8149716
22629080
36934392
5014157
98336872
15501515
4093754
5921331
54944219
94941223
47811575
9801389
49193959
12875871
48778638
69679821
58197741
49613703
98613098
60458252
20412225
80599319
34159824
65068929
9845545
41582479
37051009
29695118
65709633
71208939
3375150
6323160
77387226