58571374
48352500
42441451
1793766
10181313
8742860
65228299
8345594
68791340
17878098
5678248
48048327
52462148
70883988
42322325
3257201
73876137
31706017
57534776
69584762
96705421
55212887
61158093
1002750
339159
88095529
1946997
53018487
77482629
92391023
85245980
65124929
86824069
4172373
55328670
196972
85445087
10465297
99781120
83614109