22895134
11061494
7086162
28587463
78416135
19378163
72281203
95663481
8002218
72954059
40423281
4236841
92313581
95625419
36755790
5175671
5895571
3213642
59411870
4939777
86101238
33705468
68982808
73445332
1402824
59058176
34148955
82909640
74863862
78522895
2469138
19508902
84026394
6466914
37814829
31729840
34655330
26518294
51068734
12142865