49653636
78869417
76877636
68101781
43583568
79798665
44048322
44031504
52552687
94007093
3850761
6641742
4182793
41396455
67069707
96282569
30624899
77526406
94708566
3179316
86729490
94677140
22928375
41189441
14315842
1284994
13754831
1699047
68597212
99861083
987919
397643
13136999
90693562
8643345
2847858
45898240
21546760
43452241
114710