43455991
42866013
50458015
90096161
24788742
50085500
25231628
83858513
5495129
20719762
7083167
51288289
75146663
2845361
16421602
4864195
76686783
184552
14144963
47237630
2370880
7409878
26342417
10736950
82409335
10616727
36261458
256025
8622382
54022060
34331724
94991880
97883424
24293539
74306665
18018723
3616276
26542983
94788815
51822396