44325633
7916742
2817858
25866318
5609773
1724852
64062693
21025228
61055509
8103833
54094952
42705146
37939243
34296767
32772914
631874
84129831
71066796
70349393
59988523
89977859
44645110
1430564
51109756
1894341
93228968
12146767
81878866
95888168
29744786
55121825
84819512
64007263
48064777
15534133
8817787
12763438
41933081
82583330
298392