4352986
70856011
4521558
17184582
94234216
46814659
61753104
4093969
16255326
2532054
73218570
25127367
6896065
22454203
35655775
61234809
61069158
63908240
75769822
25682026
68538270
8187351
76156749
1289293
37303514
60214028
7626933
45115188
20223634
81001671
85257200
42886331
65926345
88733488
94893916
38707983
58728912
7845818
10325179
82429698