18753080
83858473
45278140
4945745
82432986
44114888
9389242
78569864
79668868
4200747
77772915
51109838
29969605
62965808
21011396
67347184
2959963
55327698
1437009
2689237
96299441
65195639
9699979
91715027
83741964
6658081
41914453
30954309
56204349
82907749
42685825
50549577
84608440
1900772
73488374
29355306
95433697
3663655
36883512
63629129