91884156
87241297
4433989
69602039
49381342
6448864
46187997
21313369
35388240
23221514
16242715
11414292
5839022
53046066
50986959
71645002
30269633
65902
98486778
63017005
53747342
66401198
83584043
43983366
47716719
22803926
14479597
39453765
9436212
41243537
63979741
95406966
33946060
58868838
68787512
1506385
86727666
45426975
51313528
44346502