94442639
9930612
82992487
41638673
60025547
2472196
85084927
33051831
60735820
64187489
3826342
11499152
55456568
88439688
86369538
4766061
50021957
6205194
79367481
568253
48962745
33277420
25093980
23115362
35568787
21492878
43792747
5785906
29567452
30329104
49483755
81948190
82378173
96756584
62052897
738263
34044065
9707363
31647096
13897255