82619976
12654963
33674845
47816407
13043497
70728297
48392549
29835287
24287954
27015962
68593793
53035816
23324029
83017046
8219616
52695641
31389085
30967923
37928153
86089738
7589860
1142573
88733206
40359065
3741764
5425394
89885733
17182062
98269507
32542205
54921714
16493682
49411760
91322661
19594902
8157756
19678401
3334422
88936158
32645859