51968
47496420
2261333
80849243
54422174
45356104
7255702
72598383
11655705
31203891
99452787
76192258
5164241
8859704
33919156
9927217
423390
73911164
65171025
53447687
66194873
45701210
81864053
23696932
39253388
4075792
1676726
19393389
2964263
4774915
65446044
33121351
6867643
3418506
61262785
18749126
39713683
67882065
13678504
77738579