19504856
69156471
70914861
50303210
77312539
19111133
51677681
9366122
96789717
30987069
64969301
94696224
88442584
41584080
7471559
44949349
49441040
11391243
24841040
29704439
10286250
16627449
42042765
60441850
10956918
21491317
9966288
92571591
37157861
30686449
60029941
11631441
5799343
68218326
36031434
15892149
17257319
50593010
73653222
29573339