5006968
5736236
77958886
17242125
64739042
14623544
60213989
94326921
24278555
14882736
28072852
36231440
41626584
64142943
29943301
53207083
8959222
93419959
23558482
38843353
60525596
31216907
57843185
42403019
49666489
471127
80753484
4748826
14973830
45776918
53389922
85177304
30194897
23756498
9423934
89927658
90547878
21092175
51031476
52685327