11853558
93504000
83755203
81783702
2584754
58618969
15121530
934234
52681356
49122323
29236835
41908809
57239499
75306053
97536631
82356689
19343084
99078780
23524319
67344534
4743173
83039991
30176809
1291779
99869469
55922959
67831589
51066508
89557438
47873937
82664097
65169226
47719455
53593967
85268964
23368028
5268126
13272155
53642479
22639299