19855116
2802271
98449712
30337051
63334580
5103468
52474345
60351342
97383105
81661863
68799379
65021231
56323698
67826130
16971921
86057311
2574601
32763453
52397246
34931285
45437871
84587236
20573693
8778216
62521838
6282598
6227404
56421857
40459957
22623085
52691371
11134978
9818278
36536334
58293180
83888393
5770145
8698325
1314783
33673691