96661449
92999284
93926777
4745981
54658709
82654740
27253352
75062529
5766847
26752842
95157574
89993373
29833806
21591095
5565448
93788914
97701005
36775035
2807592
913987
26446561
17334219
56795720
80456468
56665957
68526320
2903932
4283313
91392414
42389828
25011285
50047541
15378189
93583774
697590
6075110
31998060
12533289
20626168
71861526