40769663
41933763
4022984
15769804
31577423
5208948
29104855
91917704
72705172
76566483
68773062
42143454
1588316
1917473
47766162
57163558
8005265
20286583
82087445
65240
30177873
88349726
83814278
84134470
23236801
67563346
53032128
55868395
69378170
62857341
88854291
94165297
78735092
69068585
52986232
5681965
74913400
66635261
41002786
44544707