29351215
85942052
40501075
57207668
48314281
904675
6595565
43052463
60377370
39128723
14767431
63488447
82205397
65719500
95349148
712113
50903828
78492053
82657732
40367723
5292593
42729596
37863778
5284964
86048395
2742605
1385130
1659351
62483071
52945358
86019130
31491718
63122255
74903699
15639346
11329976
57507601
83899707
71558691
42428984