96418301
32872474
67337113
66784304
4595942
23413460
59693650
9986714
11104974
82826633
99058572
70208251
97874293
623967
88548570
46067201
46856885
46701977
33725105
6294276
80913215
63443504
62653533
74902725
22753048
36001738
34781380
67877039
15071187
8823457
17155421
50212111
15071775
83895840
67297470
30332557
20483150
10989351
75798675
6137591