86617130
32372670
53963206
6001881
90106918
9141487
5729521
80299302
39101867
59138823
86364282
32716053
78574984
72184884
44194756
8329872
67474188
43555064
23549112
15141846
45458198
18428543
79469414
69136936
11127609
65183414
13518113
68672181
60543422
61954954
43194880
96001767
29304475
58385925
50577572
29965195
27811663
63532460
78782990
44088038