13716621
81322726
91645380
8898213
3221950
9731856
20614175
47997240
96965296
96061860
31533068
28925191
77171967
27437682
3104678
56905491
57957308
32047239
82428861
33939889
91816679
16581036
58128922
20234769
97586552
54486932
46877157
97803927
2918550
14592940
50748422
9265288
79975103
26921663
10033741
31473061
93824047
6419222
5537684
908573