31399094
65988161
94927529
97174509
8381121
33404121
29447375
6937233
83115202
58605980
88189113
658890
50529783
8473294
44695486
88112307
6129863
5539351
46114607
5771695
29513647
55997944
48285387
27975803
58228
90671185
72848696
942556
50362015
29564186
79389706
70824602
70681038
11197772
97841317
5438511
87311577
8816373
14075630
92551941