18817521
69287478
21793284
18925561
12634571
38513065
27798719
77585460
7051650
55176148
8169571
27009004
26057143
32814708
71294475
40023734
21683305
20377190
76425789
63035957
9312179
96156293
11088299
26826947
5009098
42317043
79912656
3753776
39583300
4525700
53161597
73719827
22412192
42894867
84078357
48972815
87095322
71376077
12016278
2108188