37429969
43152347
9589090
35265430
91668164
6093565
60067127
51636837
10955529
31257505
3614980
631653
31331513
54541647
5705863
29118825
31433539
176933
9156268
70849822
51715423
32436516
19241699
41223748
92376043
10736695
46541928
87879865
71663629
25749634
71538256
56706516
531308
32717397
7601657
29973594
83839270
76546223
76037636
94883534