65774763
51129955
42058665
9641620
12282704
8203289
13251095
44059828
54993213
23595342
19098030
93979826
52964125
71955958
2778780
10000911
73471894
76368281
61256693
68303544
51226636
9228916
67178219
17817822
48904745
5744580
31552633
67988913
21708861
78617154
31196987
21198002
27749881
61711929
8189840
28348371
37681768
49897424
93977313
36609522