40961681
79623783
43508173
90718205
69508938
2141736
31113989
5324488
15252402
96366031
83699243
41519730
61125856
8653319
5394184
89959289
12826498
75621710
8932284
59886122
20692469
184821
64829705
93102931
78621113
82278306
53528671
58482132
19336079
91031761
75268031
36612198
68973607
9308831
9625293
14216205
1193178
2324385
51169537
59792015