82916583
121261
75507138
76843531
30822584
35674126
24292891
10383995
47956438
83445120
29069972
13711634
68907524
33648827
37511195
62509891
17278388
68621710
23534383
297147
60674607
8633574
2723887
31552154
57828694
7422320
42453358
74616366
25328930
66841085
20094341
95154403
60352518
2476365
46782659
67591471
47645438
19314415
59753603
12946433