64029699
12593007
265119
8207603
99596070
48018409
10168465
3035556
4321284
302597
48166108
5134699
87449880
784006
70117506
41286200
63732839
33496074
47619858
22896238
6443941
4574731
53744502
47438625
5599429
9645129
81826702
90895208
9306749
3357334
33691691
81351842
4726329
13985288
55041474
26293032
96296473
94904335
83584129
90025338