65865287
94825574
5037704
27708517
46756904
39924609
55624387
87713938
61006766
19372869
23061885
83876502
84219195
53767443
85346762
79211932
9807396
10838689
8126813
31114496
95775485
17798431
37059910
61359509
24429175
42342198
48531086
20142395
83343066
29287810
7493484
2746676
31271901
22044364
68416502
55731508
75651299
19585167
2957210
96615780