22579548
8479487
17079534
95846439
8022396
86166072
96232935
68757497
72398756
4098586
82696432
91111115
66494947
62466135
87726559
52334509
14688856
7950273
98535189
88293787
83062460
69124212
78906310
8029444
4833424
98014333
3255097
40883605
63133126
42464083
2344570
26334478
26057894
2913629
59132004
77746193
12177313
57729976
86276171
40811508