52894139
46329573
56615583
15071146
94588837
95129358
18115038
72597181
5589421
12624034
11504204
64615617
4974348
78563513
25634966
44867270
56962141
36473745
26881998
38266329
99332275
7726993
14557697
66023043
90258347
20167311
90352990
87953936
82631713
65583418
96679714
15851840
82445462
94802107
5547406
26117309
36742788
54259260
67301899
36486255