65077109
41039650
44346432
14807028
40765928
23715847
38044479
23499264
63768231
70021612
55753606
11745186
44708281
53491708
85297365
44459186
77154783
97509308
94205081
35393781
63743514
97619668
30392446
7074912
31106463
92118444
46518611
32895622
7788988
60999474
30013354
43679021
27348561
965152
60529633
91631141
13353400
8308029
81464343
64809372