58739615
85922272
76277460
29045656
4191939
34207836
64471340
38015694
16312209
17047416
37929805
26421702
82165175
78883592
49664483
78483266
81781219
46959951
23003265
54188480
20488043
78955478
38689416
24802207
7758913
4181318
16689668
79753669
36426660
84696682
32206886
96731423
66803620
3483156
79861476
305405
46918445
35212357
64336910
98347556