94514276
34047791
31388391
73418816
4249331
12854591
84012581
73082465
34083607
53193104
34769288
11188672
44537612
80029680
7958260
32761777
17567468
9408196
52467840
9373807
3306484
62558549
40714912
76153992
58895901
94041969
63927148
36103881
53298827
31963624
36914740
51826146
6907449
27584668
21731748
97754227
77631008
7502301
7748358
73865731