9414245
50905890
234652
24667264
45034182
41853332
20225487
19218725
80556512
622617
42151935
35214777
90965081
11251926
17683550
90739039
55512378
59936463
22636129
12998439
35806809
62886583
48822883
86786271
16601148
11789153
33675506
31853263
74425593
3193771
8603727
25876764
95603663
5964860
97482644
93723743
79828104
69383386
90941422
70194