48345880
94062438
50104666
93007378
41656118
43135878
2479655
31969186
65137852
82411749
94156936
92523641
50188365
17893976
2748508
46357806
24411277
36867077
49557443
55587936
84002653
82802259
7997250
220239
37236358
84118452
1067986
39624029
81873309
20427779
37992005
58083218
35285944
41365513
78633965
47012583
98376816
70893693
93987923
77313415