38323962
31493692
6957972
37662504
71099974
72425932
85787690
75174057
72891242
7541423
35695229
69329336
1682559
1044514
72688995
58126624
79362069
50475884
54053207
25066703
54804170
69158584
4189869
67277703
9161190
6131919
2570974
17327531
82995377
35374706
70388983
4098740
88902885
90732380
14619499
29157450
15776872
79407779
2420288
4933508