84075428
31788970
21412866
1205291
46409275
26106305
18932372
30219819
9960464
10438506
20084891
70083278
6560578
86476448
75634864
83593451
60992844
84155941
12125752
59158874
15396265
64535930
45792009
27417146
93739649
63374728
28372385
9405113
38357343
99867645
62139477
12729147
714939
32793986
936632
99862859
5085898
96308981
42337037
76051547