42441286
4867785
20481720
63608515
69869666
5636568
96868344
85311834
19897456
6898094
55585433
10687307
11651937
2439709
76667386
80254353
49956786
81486641
81524729
18923331
66594528
63707348
17977035
47708313
74099516
56479038
87133499
5798164
13783433
77264662
573554
85401960
2572957
94589665
64526022
77301606
8731406
36443246
42723096
57411208