52189116
96635051
56332841
67714670
81556980
12894936
8112234
35203563
77904019
72251507
64001836
61969003
59888034
34052892
62202982
88678544
83696042
76981110
13211875
18174972
70903552
73193626
8567828
3740715
82353527
63971441
92807383
13979866
74023248
69384839
38656119
9454142
5113692
4257866
96972632
5102704
63512451
35551103
15789418
89835576