23071258
37115860
8327848
33799735
42233569
72199763
30901481
1045610
96325815
11697584
9066537
96546415
83435564
47419534
8643133
3876723
59969588
27584248
8256511
7348833
70461738
33927074
92548076
19661382
60336970
55503679
75304583
44394335
37768151
57672098
3844309
21739663
20403265
82499524
2049635
57909277
43243320
22394470
22597332
90068708