28175135
60645949
16242852
4101507
15075842
13365312
7073934
96677424
7868119
93173509
4582492
63745098
69147100
53187656
43223649
54668991
27214349
18619840
64224948
5078152
36091974
409233
17275825
34907173
33235896
12576110
32953789
73251432
92488138
43353115
94482286
36756793
63693114
4489285
67487036
60243937
5473895
3912064
37286581
24203413