38093763
75477878
35774816
4119566
72536419
44258842
71463634
86695032
74094688
67806560
5890323
64834601
88452369
55591813
56926753
49015905
48926505
55361602
24266904
60403169
41331483
4556214
58427256
66236086
62723532
8133566
12813749
92477374
81953025
22022455
67015339
44136347
61716367
10094132
30428634
82186650
60935899
9748661
82301743
66399873