87546795
70915397
59067097
44371598
30702173
24264955
69963861
5192730
4547688
41907860
36537259
56336854
14918147
32824037
83333254
50578104
42686812
93598793
76035276
79823693
41349869
10402591
65287362
84319919
38331401
81801497
8511456
56688581
63813578
56124144
38834813
9821984
35559758
63326503
86688547
86148203
1936370
69906200
57344588
61556519