16672059
4501870
34003194
6366333
75158995
5031483
80275536
51397214
44411949
82242064
45373886
71295669
29341737
63018174
9945636
9427339
52044838
71184313
95393758
66564167
35392657
43906534
28627285
7761538
79987488
70806162
2701611
3502951
46071370
42293777
11437687
23207304
15653934
46127991
15883497
31884984
21123407
47896666
43275864
81389871