35777945
46399728
70184118
66218070
50011832
41061788
4438935
86916003
56047961
40746550
99609382
52386434
62045308
22177291
39347197
27525071
26149675
16796616
46625797
50902551
8483163
29945386
53044254
3409440
39287460
49892497
20324712
6424467
91761179
35881352
71869923
21114767
48059870
63137592
96465343
44059824
16278662
80862802
72035156
8469365