49016763
58684553
3239455
89135777
12741825
7868110
4191555
34676448
86138977
83232293
86269447
72564945
10132588
51528084
21959229
5539163
45965064
9439908
61652643
60784831
13132901
46903826
3835124
50732761
36399878
42083163
86115812
76305026
8506191
87888812
31159733
22465107
5288611
86632758
28408855
9273085
22745064
8548622
43361420
43929642