9552748
1595869
404535
9776476
83585153
6105860
92455237
15234989
55784606
53083280
10326930
50079347
8821675
25153525
39669203
6427970
16093111
93954818
34335962
69054834
328624
6357236
4687152
41748398
98793470
1053978
40073345
43165470
16975434
66012226
72254640
75427670
1761197
52912946
2111623
13277773
79877973
65779591
45206344
76934920