89934850
51164565
4470302
54451146
72379806
7094576
83206203
14372931
111963
31677739
7334184
6917702
57279541
90515730
6578003
85385293
54835908
38115202
54152091
11433162
91309242
569728
73236144
57188787
77673229
68463570
86672614
43087353
74643718
42484093
72571110
22519474
44992446
26877483
77018829
45808689
13228217
24792255
979559
6667847