38332080
89762098
39622198
67228954
30421201
5583565
40778825
28979474
96946298
91452887
1628084
26741705
52867942
34963485
57605751
32359721
3398106
20482879
55545453
7442986
87666875
76937974
2486716
93766170
5113553
32918093
95095717
74736509
31402695
7825035
19247714
21633144
67636199
13064929
81982542
42604764
7223848
78308111
3531925
20092976