99819667
18393977
1734980
79512269
2711928
72484380
23227008
29799713
82467231
59761746
63395549
50863672
39506144
64958929
83573167
71882156
38711474
19488234
73688622
99907701
9963170
40087722
6865654
71155106
4263792
3462688
71138502
54923669
2464710
64764920
70578002
76549792
81641093
7071587
52925484
57663089
37295011
7822479
37807939
8258736