19085263
50507375
52685109
62048518
56206438
17485160
66818666
43466015
653499
54805831
4991391
97726237
11951320
77232469
37471839
77466266
7498687
85407802
45123325
23358438
85759610
8024621
3212238
21626636
51926222
3789199
58755863
8847656
78709399
20802063
48348071
892620
97181712
808656
69316368
17187152
8795165
29148250
35263854
1299085