96823413
82832935
10257939
56857472
59992456
21705452
2855815
1909075
75748215
78905125
48575512
38021756
53488542
8934429
70988049
64331807
49232025
57217602
5908294
72956114
49583149
13761288
4238680
33342795
60209595
80839046
41788858
60863011
53979847
24656970
63246589
75746024
38378819
58555414
17844491
68513497
4927984
8212181
5326360
31081717