6770856
96493584
68344947
65868056
34236732
44488773
95234380
96969095
43598320
94998170
95954069
65662985
44574355
81427619
990243
27214654
42745147
49388059
55405776
6599515
49862342
66509170
3342548
52687932
31725198
2774749
70244379
603375
58823093
15913804
916125
93493382
79917672
94792561
2211354
48036603
98207531
945863
78984754
67171765