58105601
87222715
14292563
67057233
913741
74954554
21114305
54328599
48381250
81435602
49978140
35867076
92605580
65451732
75298541
78407118
4677610
59307884
29245546
6336658
3757423
30682822
572577
13954
51862032
57782954
82094117
80848144
5002878
77175244
53746304
94477730
863446
52599043
98616887
55985729
8514297
91461577
29376836
55117972