82397543
1916731
70254311
7704699
6008928
48883674
69924194
10275056
77219815
35828708
93087925
10248305
2854771
55636049
93059696
41317693
515669
82648415
9573872
74034672
31681557
23516655
35768518
42877857
13345738
43188192
7789994
78363820
88395874
65962486
14039030
65576914
83146148
47806157
69326775
18829636
2978426
79794654
51312160
32892118