53175977
12788769
5142910
16252231
5364298
10057867
6325146
10225927
87236613
15502322
14998127
2764709
54355183
41806939
37577191
23712697
5901026
81619390
29574025
17379415
81747307
33145339
79966025
49087444
189458
71856248
7461150
93828480
11336615
23656991
60096740
3569419
74006607
14008016
76547319
34245282
51261038
34538570
50763579
15029605