77229568
39942687
17661344
54012205
93799689
14031185
86787914
734790
22933866
21268531
71453270
84996652
94549669
89348685
3193222
5124104
85761492
5463159
593820
62912954
76414391
72877219
11095007
41456026
709173
26261318
38655435
41849149
31011410
36973147
31752720
55738971
7247890
78844354
20622280
6246088
24491923
9698883
13783683
74541668