64609327
68903442
79144318
1084616
72802373
6073236
10753554
3328447
49965315
1833208
71622881
12758489
77972150
45071441
4932054
5139057
65563883
9451812
46541586
26547319
75865653
53794102
32595511
38586160
3096714
56447687
93803010
5104107
26255953
32279695
95229922
10777208
56014118
20168188
39065669
7772935
30899776
71082009
47589262
12404678