93219287
14622537
2059652
82953156
60829524
28452880
92314919
55841458
14196382
76012199
64668785
53925573
3462297
4653380
46158413
8872260
18002385
97328008
28584694
73451406
29239825
53407509
83339351
53739620
76395583
55869728
91344632
35104405
92287798
681272
7838676
45983762
21295900
12083660
76077013
90726131
60495449
47142043
988835
12507113