4939250
13688274
13466299
18243189
91319656
6714720
62819722
7507208
5333411
9129421
71285261
7467702
50629659
24403818
60989888
3778009
58769809
43543314
96956801
21199357
7986724
43633220
8586759
24124093
81606792
79624146
32574
15455029
2507488
25779726
85184888
29756798
81211044
12558887
93093855
57876784
28756612
9605353
47965599
55752093