85259820
48456630
28504131
49964648
95079890
2687073
45392397
46842941
46488373
23919344
50711469
8415965
74368631
79505748
46249940
90201543
83009645
22493322
57094107
24393016
42826256
5679650
19908361
34838388
70066413
4981755
96009186
96434540
67394345
56162263
772416
40585450
35312819
56013239
97808392
17187658
56846767
54547875
72711781
86186206