49113934
39877060
10795609
23147489
77906063
397427
54415434
8118503
68926970
12625699
8612100
47077360
42186769
87321688
9353265
1167559
53134769
5832754
22014075
94153069
88597004
13486298
46656737
21215663
23612157
35932527
91073350
57895238
7031533
14159780
45885526
52967884
56478374
82681945
3152727
75934591
87182798
61537285
4027230
64639078