10925308
21301688
54552114
17627059
37241265
12232019
35382686
92982999
8182878
3233722
4885343
77226400
94374398
84201716
46135139
16325738
205888
48656178
61418601
15556853
34553597
79045844
23313086
55288122
52108637
26719622
54813183
33265506
21453955
44082408
64358063
41416288
38619631
93429320
20343869
84141701
43389765
956728
24537950
24658906