25179997
86697133
9696383
3352811
9165873
83633195
68657715
86308145
80491230
49553262
44075949
9411334
80074218
39823842
76726162
70773926
37407486
83788823
31395159
36874730
8457411
31252075
27897754
96597
48427899
93217463
24284398
67057839
40519999
35684084
86797607
78067577
24765215
9900446
72066633
3649906
32872951
96227464
3006394
32703245