83618884
38486130
42932785
78812925
61166346
50351575
30659966
26439216
58594828
19988649
94641085
52354557
22621203
23586630
3373374
73701675
22123510
63022490
72008491
43612104
90695297
6569904
64002155
42195838
31631938
38875481
13039831
69519086
27183795
88034071
63608396
37673510
20138593
63064296
73645433
47429744
25833249
59347161
17374139
34072676