15215221
88362658
69764494
2639386
288665
43167568
18047665
4259705
8117828
69367460
14899735
4165140
13013114
48238211
70352180
34602615
64506860
87649879
491153
47406191
12495277
15832772
3313699
64866102
61762438
25567409
18323751
73385748
74506978
9668050
79032200
58993782
7217412
88805538
9044281
22833306
1386669
11626370
50022502
80837704