38182973
5787661
27757433
83121470
21355958
80467141
72478227
87018947
26178119
86921640
2446186
28492392
9357603
66478431
61106088
4661961
17403711
80599480
67763534
37201328
42604381
61182346
69498165
19197869
71181508
98185736
59788000
32608884
82248734
28361435
64659311
53065672
9417688
99285861
2614518
682791
2750660
44077848
80629908
66182174