39005198
22727081
16356452
19521930
18721248
35767379
72578453
13255647
21697827
1182213
18811710
25176365
62287036
53902283
25142631
2532160
67045253
86261123
4411438
96705718
11315474
18527030
5464501
64836400
86739458
72787827
62268554
21925640
6209726
16943774
2993438
339013
23592608
72954824
35162
28717563
69555201
61215154
92595603
24795292