5047963
50826815
2217268
94927783
38929862
40357215
7062170
45129472
50835142
34039931
47721594
8076605
82731655
87667389
83993144
654803
80661548
17265024
8337092
53146389
89991766
4347577
77775941
21966276
45997564
65756232
71629870
50973947
37603643
16641805
86266158
93959623
47166181
51146008
48975459
3404601
54003620
99586055
2797523
39184196