40639235
71704085
60435362
84982641
19547418
91749320
7538652
26211616
45077441
74624116
71098180
7543349
93605112
85678955
11172500
67835507
96946964
9942262
4703106
42129114
14034661
47519600
26075964
26209461
5556909
7991743
96344797
66857711
80161212
80746878
20783467
34538930
44463431
88397022
83573740
9799726
51339159
40904076
18729190
22786771