50771344
42643727
43136625
87549079
2223669
33244550
487735
47299896
66932406
78365841
76145906
72738660
7454558
43993409
891665
62144625
28743069
1374342
55427978
82994257
68815161
89701199
38423335
89079840
4188291
92676310
71424119
53632126
3107530
57349709
72498779
77992671
79045925
17407565
15262475
26641526
12765256
37694866
474745
79099856