59052507
71795412
41675614
13071747
7383066
55417976
54463649
48905303
14882709
50411420
86418819
56114501
50099352
45404842
8079269
95141708
73856743
27296615
2291973
42153742
17353900
24732422
89534779
78312013
57072121
86109214
75656370
77272093
15625003
46113623
84285217
9691971
33307310
8787209
6883924
34898614
64689019
69694542
55455830
93642535