91235846
93643463
57289414
8529343
76653715
42848358
1899298
92384761
96764739
61561536
96601580
67089800
17624356
51118085
87534845
98659625
46965779
8819761
37516219
40533632
51436849
114761
67076189
52909969
37656568
14413670
50763095
29616229
20852110
44278555
20932430
86956161
82853188
19594157
12787985
27097907
15872772
48552539
20473841
54078041