86789542
16476957
55934392
40295159
26619057
67873117
82613036
14225181
4453541
56983471
7449012
17715797
5058341
56742621
41524238
13073851
80077583
41037203
92445045
36022615
18061371
69911557
37385870
69441710
85088453
46759804
23067104
68581001
92403513
55471801
35879266
25941753
32509116
64311125
32003315
77429210
51552052
11449848
1670543
20064718