66551337
42993671
58162160
6584592
60814588
12837812
69473567
44964631
4330281
95959507
25454068
66452536
94774370
37645817
46361400
19859229
44492445
60103426
67242755
52829289
96497717
70064731
98507569
1082564
58382869
91337509
44318083
60107287
14688717
10018335
9523500
85276647
76272236
78219737
41232351
19075979
884756
79436281
76145555
19722044