10297664
10187066
82556196
9020834
50957376
42361928
65071545
16033707
2988175
53773019
80068813
23514515
60682053
56877314
17641867
56838962
54745212
62007999
37836123
12867151
10501233
85282673
58974747
8725659
18509182
94873791
76855705
54878014
23262741
67212225
96721995
17425928
47162564
87549423
64018423
7815556
821385
23827075
8087947
63305587