42702430
57064143
83567055
80252491
79032531
44451573
5591104
12459343
37228597
1213631
29381568
24347520
83209482
61619327
82573894
54255746
9793971
8358506
9848958
61716251
58574189
73089808
97552335
4054725
60858829
5994043
55433720
8189672
69964244
66635020
85069651
61943408
17186671
51409287
59836249
2675954
4672805
22563899
5685867
65704036