39951747
73276411
47427459
72667370
86548859
29699216
38068435
9881642
52503475
53355101
9497958
17686499
63942719
46183044
71156777
75244537
49024077
2108104
3259354
75049600
60924672
66927632
15573680
41296368
435861
31251666
31343374
2815264
70354516
49737586
2870794
46218554
75045262
82467878
97234111
42818495
34685790
82117970
3694272
46627608