82545465
42349879
45089042
48117674
21329273
73746891
88593633
43308843
37756142
80333676
28535620
8368936
55352527
41942669
44843027
94164910
63723526
1379242
58389831
48687070
96058944
62222274
4817660
71016294
99903195
928856
553359
88371396
98638781
59729840
46516210
38428084
59237916
99365096
8873245
42925862
54876264
59667314
8074608
25931380