96399278
17888436
5015602
97649313
9782715
92718483
16409886
92953533
51987162
81605188
64236736
19353866
9475583
41104952
71937126
19505826
30589499
68545382
2126804
2344606
56398327
35629100
24558368
43776155
62934647
1645184
26548183
225910
3656754
25647982
28492642
50538507
8318995
79458573
21415822
241536
44181352
55821983
13637915
64062004