84418882
35083303
98891420
90164564
22896053
80855351
58217037
5076714
21384410
70403808
9579410
681230
39528135
65728840
17431277
67231497
267310
12422502
84615988
73164953
85496249
99566474
52292969
1802702
13221641
1008544
16498163
54844495
45162613
98819429
66224370
66058142
11023172
85063941
2232514
89745621
41334104
29625256
44213190
86686393