30799817
53941811
6394971
5976214
6711585
24214907
61385819
55823167
90771949
68761305
10456973
67407676
13347807
89965757
65112490
87273839
48008988
5764469
4982135
23665505
21053411
69171660
74519714
47832536
24386759
4486438
93232505
31845088
58191665
533397
19219790
63206239
19084334
7399302
565359
43189578
28201816
5379216
9071547
26049348