18562411
18165497
98292065
79883812
2536208
66837107
30514002
61378608
85418727
79074093
83693807
50944874
93826913
87131160
586211
56952884
32143156
26625196
61067144
82882583
70649156
9941609
21022534
44435964
41007964
66825827
52057042
282716
313624
93435596
14466102
79299412
55514779
70651796
2853824
58026008
5543282
97225289
47661173
21719628