63172837
59341333
3673275
7175953
88734511
4176141
8813309
5287427
99387636
48415250
3194802
3687061
96946110
12661060
34375871
42324942
16076623
79995559
73331113
69792667
20567096
58757422
10509619
86852519
99114454
6518411
41511860
10112812
33783095
88599279
603527
40921723
94368172
5071604
6626995
55203114
47462064
91052895
14222062
14087970