55252221
58703539
40768459
40644642
58805051
88696214
55248523
759057
72352014
13704364
35816429
71499128
80833860
6775163
97445364
59351189
13976396
91527269
39373905
45389540
86843111
70908358
75612871
74499260
71559472
10939645
7125372
32153454
68944297
1947613
92924027
27105842
88797692
73101695
386487
48965653
21464996
67156048
23068801
19788785