39094620
25722974
97616956
10411907
99658789
15902551
92302042
94441070
40477434
8952545
74871226
51656842
1549211
95901682
81964637
47228916
25829032
57763889
48734314
45599078
89264629
8327282
18098716
5815806
765140
59484
38042194
37818938
70119003
57194807
89301755
67435863
14939513
74667403
74553717
52607327
11907470
96626071
16552650
97487529