13529006
26229508
11649863
61781972
49619313
77172187
77039651
20277353
15417920
31679902
94181378
51906748
43489716
63267768
51117285
1666148
80095477
59932117
45151172
97626769
50222613
31118720
22094191
93836656
93831530
63269895
58428670
56013985
77919010
43898717
1362025
38977872
78656509
91751117
69268064
14027614
37498173
66943370
95098106
92419173