22203013
65844441
74842792
85597517
80893666
36081605
10226056
40977364
68548528
73506403
67953585
238514
82347014
80315209
31899063
29226359
14995620
12451019
37384246
9774726
42875303
67131068
50128947
43826682
36572240
4048784
9563869
13472077
31534693
9027351
788472
9831333
56449017
17709279
73193813
29491453
62146148
61615616
8659505
34626284