94467588
7113717
10028566
14175445
71275161
35767852
9296651
82984712
87229884
54539148
78245947
85817448
63929557
57019535
26303134
46265860
43403962
4162803
40244330
6522219
3146915
43953096
64206396
9513951
59974903
93005784
80047565
4975756
646210
96878833
8915378
1667125
63655416
12331289
72705180
74907244
5092377
37224292
10452603
12676516