96704922
33456062
67943518
85945603
49182130
71518502
82047500
973305
60337602
26036684
50548186
86585275
70085866
84077123
19684114
8798132
97681957
7045502
75818538
79462204
93392212
90332190
8392899
25313462
40361398
50572403
24513222
41947130
51387389
51177286
15025747
78405903
99165874
54601738
97181056
56504071
72675509
83175916
31932311
86227441