44807765
7201807
31102626
59245571
596122
49407450
1684089
77308071
88645544
57614924
46086113
5846705
31119591
95698752
9132644
89238530
62534844
91263224
90106924
25339341
90888655
47255451
97674953
5196577
94073196
67245820
85844602
69638624
77944707
60285066
18058902
36065372
117890
83608187
47697801
39103215
3674649
21361968
78573107
38855002