73674652
8546598
3883419
37505537
5384510
8035320
72886307
83741301
9329631
3826482
38034878
89279653
68595347
91539242
15962158
40708853
25565794
94349085
90077653
58731810
15595082
60026035
56925997
41982626
47977774
75988235
30529767
80395772
17743205
66146334
29973263
66429186
57778795
21863425
62849599
10676760
94714125
14691173
27868019
52802747