80947950
3182374
50436744
35664795
96968462
56141495
28836803
1309568
42472898
22752393
73059935
28339144
69016332
89522076
87249173
36652809
4146237
10902709
42598666
84692218
24651323
821924
41716942
59508813
83539952
55811888
36794833
58383172
82264830
68895260
21651976
77982759
91373926
2114190
82194171
86299430
60689677
97159939
53416849
9722317