22721427
664111
53678453
46872117
26737406
47949764
20363490
88244752
93732345
16448343
47729572
36799101
8803353
36811648
54857012
72104382
85393787
53508850
50768792
34315314
163889
5578839
58233326
39424698
94399341
60637059
91737616
7783853
92581250
16671764
49312152
45529536
3538672
61016177
67034523
9415372
49807240
96004974
9536528
8506751