70838210
60114455
17698497
74218648
12682534
84533308
32017524
53354795
1476401
5487998
45669862
63588039
24593953
27822485
86808453
5615870
28388501
55437402
97658835
3687339
58982629
38525884
610356
71717168
55497568
49487022
1329195
4027438
1589794
28698961
18979309
23358050
10173665
105637
90265239
83838530
51521110
12568297
52096606
96542548