29491450
78194908
66789290
69186030
23868276
23515939
97976768
6525122
89291700
285062
21645063
18062720
20087471
96123061
38389791
56044323
41899321
35143727
27656937
76985783
4287617
64444875
13494494
23626387
33889944
81084197
73124740
59893000
95329374
1351267
8313830
88062311
69809083
2138990
16393826
96642669
30035941
44273754
89922282
85259910