41646241
63209823
76991942
17954407
1437432
19013991
674885
37743493
38125600
84882830
83762335
24425684
82782511
74956228
21777529
47631652
63646688
3581142
2341247
32447846
93953398
81373747
97961740
57314997
39847590
42483482
12258878
48245075
59601828
2551256
11905621
85575439
64379013
6229668
691114
62592096
38406137
3649717
7503860
2225529