81585524
31705667
5701844
7122613
43877741
43082080
55185005
69831027
57672390
24488401
72484450
34242958
68347962
75606051
54725614
65421231
5835899
71549827
52644926
12832757
15117318
16078503
6059404
5180723
19863837
15039425
3523798
51051723
53686553
41913133
15351615
72957716
30668023
13568068
84277041
79093901
9352435
63242568
28729511
47496399