96499923
60009356
67147633
59708576
82091883
70856629
14044414
12339940
98896318
7274299
92135380
23553342
57195716
34873209
26573841
49191471
62604730
62672710
5959066
87816351
63885796
16161306
9436632
4394851
4645725
17249784
10376964
52651225
66574042
89873163
64307071
51361297
34141135
3680144
80091074
6284531
17788985
81681223
98836405
61873058