50241823
59249846
41477395
48939385
62423793
97863953
47805844
72189304
87868199
61735612
14994312
8369319
50027911
23125713
19378492
89943992
68451318
46895934
3707170
74618634
22631355
25246938
14936047
55165363
81835172
14764244
4813794
26498965
2812515
12905411
56536362
93674900
6123222
95979668
58205602
567482
41296493
7236526
79682695
27033036