53771360
16101413
28046999
4929259
21313537
77751420
50377303
76098868
73506650
69912507
442617
93688412
36048663
75355478
38136913
786972
1912951
52697710
46319329
77433882
17519535
25176079
32178064
30408295
233676
36338429
35128655
35072138
65184976
53902651
36032383
87431161
75777375
1209685
22154115
28428494
31936687
63504548
4920742
13997977