10914473
16149229
69903465
46153548
45783259
96655290
75328736
3705135
96516402
16187936
30381722
55458322
82998283
43711330
50322452
80727174
9641265
42255357
43591413
12754850
39379501
82001189
4198060
60865500
10114860
65606701
60217502
2257465
71518543
4582176
68634547
64148398
91374711
25371497
86285857
81291074
24157988
38535725
23867768
2918741