93693781
42342620
2164803
71111896
29277384
53597142
51477525
46263914
17168608
80222254
14079131
77097681
9634955
2377546
17743554
57601649
59336781
3413511
30778055
41754088
34415964
14519825
10831011
41551850
53688660
70829741
46813986
37153255
39996644
75054975
48693664
41123563
76738442
13087533
91983890
2925949
39965
96696602
9255887
96522480