1239137
14875725
77185565
64027924
46501351
49918356
80244301
45212072
30829201
21553239
46698938
4112806
58208260
84351995
24825486
15038008
83875776
32384688
27826457
827699
117144
76921117
58423866
7589999
9218226
79566116
1870323
53947421
6276046
7642491
2873346
69626501
93148433
19004364
62269225
91588085
59828787
2487768
35723236
1427769