3711673
60858597
36131691
94559512
84966593
34693912
31966311
7258905
13605323
92986049
10686134
60861962
11029685
75923104
44128045
14598808
4538816
86923081
33442222
71782707
93903796
99776851
7799203
44985460
68912881
8696470
53259201
96403946
83978957
81897354
8705430
65696924
69819471
7974685
46816198
86221855
82179452
42961413
16837429
40772058