13561606
30982333
37069981
2515046
88631200
33822251
2209560
9437001
7817679
71105606
25207275
77469049
98733019
98708848
35023101
8125744
13434762
25909081
60612749
5072671
23504892
71845724
87259554
97738484
3047115
75691366
48765540
79593194
76303092
81798234
30722216
34284196
38809335
55683444
7661572
79684591
22836577
30412145
7264806
62715647