74502270
28123165
82138473
14699945
67634495
23439432
85869477
12669028
97242704
95816133
17471502
77681985
84237212
854459
58211811
67284125
93046027
74938021
46483288
31662845
87895619
58611066
14522452
2034117
43859854
68994040
62694586
19203091
79969810
4656164
25891547
2228422
69431615
99944216
47739494
513268
67703565
16703707
33451948
95187536