75143870
43009677
66787977
10656793
37765890
20586112
18345771
70504768
43382233
14399090
7215772
41171269
72299986
57942548
83441157
65976475
84162336
9719739
10173854
23042048
42925731
41378694
62406805
55807577
17797647
2243308
10552061
51387285
68624400
719717
5016906
62415295
81769799
92939242
87712896
95242620
99661307
880662
62339741
69767975