35267910
11029615
66774473
47596048
34717978
25184973
11101725
3196807
76882227
51172336
49118024
64519596
41761171
161846
6656686
8409545
15046396
67733884
1388838
42373019
62892752
17193970
37246736
31912542
81747130
63086566
11899176
92745778
31589937
81742124
7048820
26062068
2229086
2424916
43594228
99714768
26598267
6407604
80494060
96919963