4102961
85521977
20387436
90743066
17719561
53925802
61196923
42554028
75002284
19093531
77085708
81314965
26931432
20307537
17751040
55762303
49687307
45067419
35635139
8167994
8423733
81121060
74372014
63802136
95589864
1775644
42905856
50374987
8768961
20079105
20316586
3337995
90037642
77966150
6972147
27928224
74452120
74922480
54511170
66273673