56095593
45612325
45018948
94582285
68020
233548
6340609
32634395
27758441
93605107
63898263
36606548
84098684
72629181
50223374
46081029
31601435
52114436
743711
76094647
30687395
9417086
9369997
88849898
19563220
60875726
4647759
24157897
14328692
80196375
48676240
28709548
95844447
67325833
65553797
16412958
81098407
19824887
91037705
97261332