93343732
70896684
85124867
59483054
74023278
23599008
78431644
95705209
87013994
55554094
41015494
33407326
8788308
10746790
45177851
55516016
83179938
94171526
5605581
51897789
27782255
60996089
90504686
86544125
47807442
7246493
70865708
53461339
13552344
41669698
69514192
3461415
634554
52058356
9377415
48959138
75071695
86072491
22967462
51271583