14409655
32533747
14357338
69297126
4186293
9810436
94382745
27086817
76394302
6250858
93873667
31211833
29321002
84359531
56231490
20725296
35758075
5340926
1007581
69592162
98739591
90612636
82974472
40503765
49311409
57992779
58028148
45257340
80673443
4435730
59084517
21891996
35271152
48172672
9232973
99141497
8611042
60979528
74698058
34536628