26112349
95814110
58511131
74629871
15161989
94613034
79367157
16803604
24058607
68561767
30159329
12116241
37651496
3692678
79627834
76856272
94553308
57066919
82343184
35214062
30273793
77196525
31854493
92961020
59066371
22132259
41131377
857656
71267210
66292767
41208469
67463051
4194362
95471363
551237
89383655
40932782
8983124
51407543
80926199