37302839
19228715
24979083
62041691
6718271
57932169
411205
67348554
26233861
22948563
26307800
31983112
24128850
65303661
89307447
34874609
85148913
44616430
57414007
75401183
8674457
17158480
6498588
46952195
73942271
11362882
2863590
36409551
4656647
28413150
24009239
35515325
21731927
53873312
51877
943875
9387637
6918424
95102768
64257129