15495431
84002120
1789067
63351026
35493664
61032643
4343014
73405624
41893331
84609210
5056645
15799896
21826865
84757742
48211296
47033833
7702049
37264032
9127659
2238871
70282522
47215454
24578468
92043479
35513700
6388536
92573192
60219184
19416793
76086804
59035775
48117426
6686312
4866325
61309077
27129750
17235584
46075780
78205170
29922669