86118077
98377682
65472158
46821002
18156822
46965773
80432382
84849377
57859299
39229967
9437528
78594184
9859600
44143593
27001035
81013684
28993789
93329878
36391858
3428272
52696627
71498977
67361630
98975027
14167107
51599751
42424386
780381
51957597
2523510
15509944
77519812
41883325
14023589
69118445
40986108
35087933
40328242
76969785
96819705