4233005
37266776
82286646
51491425
36525077
66908786
652739
36981488
54921815
40714513
24218691
3443359
29821429
23614054
63965351
4325142
96268572
19852607
63983570
11487640
89861527
75208740
50254292
7182611
49962043
45076870
28484799
42433867
13593581
13999257
54126833
90965565
41466366
99654081
56889562
24107871
18762502
35293814
88521651
99007120