99409732
7767668
14138817
99569301
82591550
56364544
84068488
41649225
46323204
6055892
68384701
47772788
86754813
89946144
10221839
78037731
42278632
31868598
73235542
62534161
9401783
90724739
90794024
76654607
17143471
7770657
10687265
60224085
64046460
78473382
15518085
23019405
12174853
82619648
43914271
13688645
55053891
42542337
45324813
16254571