90703508
52586789
23483396
74806734
4577372
21987213
31602320
36743513
86834548
20047023
48946805
55379086
97043951
24128535
33173465
13204521
34621878
50862089
94046744
17478930
9093946
70691251
54753967
9953552
7151060
18741869
12125952
74324728
54632621
15248488
71238884
93852384
49769916
74388236
91898745
5258718
66297653
15062409
89723717
59333230