19525637
52203130
45188177
66446722
67343677
76362011
64938121
33608348
33214976
3358410
92014139
7440157
4624771
14647913
78127933
99243566
99874076
23037766
50273806
21165790
85886916
98318793
87993671
46057795
34868364
11597006
78034376
13233597
87355730
51111981
8906042
84465949
27188815
16623754
62008858
67967386
45416888
67568686
5479403
49388451