2399485
11538439
2328020
88673737
90701976
1024698
78578699
18593521
18126969
89525725
74377603
97596496
67125406
13191620
73516150
2472395
2644782
46001354
19239700
75183572
58312042
71906857
66432044
69815035
93872399
86129141
86304377
83807401
64314068
89366692
9596440
22257843
50055818
209248
49096963
62119366
62813085
68254403
9106424
21719013