13703222
5678737
96369535
64395817
4835247
59935170
72913542
45854743
24004146
24904107
10667577
12224001
32815937
7077238
82024798
31965133
29042175
70266818
21805382
69566041
88257534
50237994
12141049
85112454
65609576
69837422
92298119
89568975
17421757
53545385
59753358
77905306
90087490
44008746
51615754
98262724
15636885
50467228
33542427
49207520