86809401
27392761
76949452
379381
87474652
84346180
19191081
47766757
86555160
82601171
48182529
51505501
25339097
17507484
44184704
20666205
95022244
48029253
73618231
83141950
47747964
87117542
99328203
26893454
23658543
27465742
13045351
869903
77542257
6351856
5284469
58375445
40796433
50969584
31214918
31637273
19145384
59922985
13451492
50467893