90375843
4160923
53649096
27095103
23084802
3215837
54175379
23297405
9924944
65039543
50141308
96308608
1535569
29787477
8025717
54995090
83394881
19347619
10426772
3113585
8609916
41618045
7636557
36851932
759165
9634493
9542531
88774832
10724581
49103507
82156016
43863203
16706800
24904963
95677862
69946570
55653077
76978414
30667697
32153555