45946606
48605909
70887993
73229776
11278057
42783887
4759487
21643362
15432059
39944682
2875064
95442170
85774680
34655565
95415209
73362064
2009108
73166984
69465228
26067892
7913175
33559090
73053866
590130
9150342
52438898
11263901
64956372
49761169
2079936
81972706
31133416
27563099
27413304
2334491
92235489
29615450
63144516
47239778
4114354