70055753
40382293
28341982
2205963
26603566
3593795
75803497
24234587
90416187
70853084
71379260
528601
48402040
23297711
62181668
63266320
1065345
4161160
469165
31852199
42481220
31444660
7116867
87824413
95431382
17502495
32566722
49809590
15473109
10409630
2976617
37081383
17498055
85812532
36199124
19331328
65267320
87398938
59385591
3293614