3354305
81177479
8019452
69665765
89203692
22589356
72039172
58588010
96982744
21026436
859929
8555062
60218345
68821365
5331460
42015319
62677087
49616572
30052982
80404273
14192753
78088472
91171538
3380789
14768686
20784367
4024106
6302406
4517827
10765327
16112992
2518851
51673532
27473903
83556215
26597664
23937005
9722942
58256344
32772695