42868440
79808811
87629401
48047672
74657668
66836173
93152933
22071799
49864871
24615475
60173917
64222870
86359149
50495231
10537557
54752924
54435384
49058421
27407562
24086495
88681143
68727759
39414384
95163011
73713199
62965933
41789492
34013300
18229525
27745606
39955215
68294016
46241282
76841133
4750861
51904139
9051261
50223235
66999774
39971928